package com.kukudexin.test9;

import java.lang.annotation.Annotation;

public class Main {

	// 通过反射操作获取子类中携带的注解信息
	public static void getAnnotations() {
		// 获取子类的Class对象
		Class claz = SubClass.class;

		// 在一个类中可以使用多个注解,所以claz.getAnnotations()返回的是一个Annotation [];
		Annotation annos[] = claz.getAnnotations();
		System.out.println("数组的长度是:" + annos.length);

		for (Annotation anno : annos) {
			System.out.println(anno);
		}
	}

	public static void main(String[] args) {
		getAnnotations();
	}

}
